package com.jbit.hxy.service.menu;


import com.baomidou.mybatisplus.extension.service.IService;
import com.jbit.hxy.common.Result;
import com.jbit.hxy.model.dto.CategoryFromDTO;
import com.jbit.hxy.model.dto.CategoryQueryDTO;
import com.jbit.hxy.model.po.CategoryDish;
import com.jbit.hxy.model.po.WxCategory;

import java.util.List;

/**
* @author 28575
* @description 针对表【wx_category(菜品及套餐分类)】的数据库操作Service
* @createDate 2024-09-07 23:33:48
*/
public interface WxCategoryService extends IService<WxCategory> {

    Result getCategory(CategoryQueryDTO categoryQueryDTO);

    Result addCategory(CategoryFromDTO categoryFromDTO);

    Result updateCategory(CategoryFromDTO categoryFromDTO);

    Result deleteCategory(Integer id);

    Result getCategorys();

    Result saveDishesByCateId(List<CategoryDish> list);

    Result deleteAll(Integer cateId);
}
